home *** CD-ROM | disk | FTP | other *** search
- %case sourcefile%
- %genfile Window Windname+.c%
- %genfile Window.h Windname+.h%
- %case dependency%
- %if lang = AUX%
- %windname%.h \
- %else%
- %windname%.h ∂
- %endif%
- %case makeDepend%
- %if lang = AUX%
- %windname%.o: %windname%.c \
- %windname%.h \
- ResourceDefs.h \
- Globals.h
-
- %else%
- %windname%.c.o% %ƒ %windname%.c %windname%.h ∂
- ResourceDefs.h ∂
- Globals.h
-
- %endif%
- %case linkFile%
- %if lang = AUX%
- %windname%.o \
- %else%
- %windname%.c.o ∂
- %endif%
- %case include%
- #include "%windname%.h"
- %case windowKind%
- , W%WindName%
- %case windowFields%
- /* for %WindName%: */
- %for each item gen window field%
-
- %case winPtr%
- WindowPtr %windname%Ptr;
- %case init window fields%
- %for each item gen init window field%
- %case open%
- Open%WindName% (fName, vRefNum, fRefNum);
- %case close%
- case W%WindName%:
- Close%WindName% ();
- break;
- %case track%
- case W%WindName%:
- Control%WindName% (whichControl, whichPart, where);
- break;
- %case mousein%
- case W%WindName%:
- MouseIn%WindName% (where, modifiers);
- break;
- %case typein%
- case W%WindName%:
- TypeIn%WindName% (ch);
- break;
- %case update%
- case W%WindName%:
- Update%WindName% ();
- break;
- %case activate%
- case W%WindName%:
- Activate%WindName% (activate);
- break;
- %case resize%
- case W%WindName%:
- Resize%WindName% ();
- break;
- %case scroll%
- case W%WindName%:
- Scroll%WindName% (newValue, oldValue);
- break;
-